virtue is her own reward - Español Inglés Diccionario